home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19980424-19980901
/
000380_news@newsmaster….columbia.edu _Tue Aug 18 10:28:51 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
6KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA08161
for <kermit.misc@watsun.cc.columbia.edu>; Tue, 18 Aug 1998 10:28:51 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA22010
for kermit.misc@watsun; Tue, 18 Aug 1998 10:28:50 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 telnet to dosemu under Linux
Date: 18 Aug 1998 14:28:45 GMT
Organization: Columbia University
Lines: 118
Message-ID: <6rc32t$sap$1@apakabar.cc.columbia.edu>
References: <PHK01Yv1uIJW084yn@eskimo.com> <uDL21Yv1uwRT084yn@eskimo.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.protocols.kermit.misc:9105
In article <uDL21Yv1uwRT084yn@eskimo.com>,
Frank Sergeant <frank.sergeant@pobox.com> wrote:
: In my on-going quest for using Kermit's telnet from DOS or W95
: to run a DOS Clipper application under the DOS emulator (dosemu)
: on Linux, I have been doing some more experimenting.
:
: Under Kermit95 (1.1.17), if I set the terminal type to linux
: and if on the Linux box I set dosemu to use terminal 'ibm'
: rather than 'latin', I _can_ get proper box drawing characters
: and legible text but only if after starting dosemu I break
: out to Kermit with alt-X and type
:
: set term char cp437
:
: or
:
: set term char transparent
:
: then re-enter telnet by typing c.
:
: It doesn't work if I 'set term char cp437' prior to starting
: dosemu. This is very strange, isn't it? Does anyone have
: any idea what is going on?
More than likely dosemu sends escape sequences changing the
character-set. SHOW CHARACTER-SET will show you the currently active
characters sets. Or it may be that during the initial telnet
negotiations the terminal type is being negotiated to something other
than "linux". There are many possibilities.
Why don't you use the debugging capabilities of Kermit 95 to
generate a session log and a debug log so that we can determine
exactly what is going on.
Before connecting to the host
LOG SESSION
LOG DEBUG
when you have disconnected from the host
CLOSE SESSION
CLOSE DEBUG
then zip the "session.log" and "debug.log" files and send them
to kermit-support@columbia.edu so that they may be examined.
: It is as if Kermit and Linux
: are in agreement about the protocol and then starting dosemu
: changes that agreement. (I'll also post this question to the
: dosemu mailing list.) Any idea how to fix this? It is rather
: inconvenient to use the above work around.
If there is no other way to get it working you can always script
the operation and assign it to a key for quick access.
: There is better news on the DOS Kermit (version 3.15) front.
: I have given up on putting DOS Kermit into 25 row mode. (Can
: anyone tell me how to do it?) Instead, I have changed the
: Clipper application to write no more than 24 rows. This does
: work. I set DOS Kermit to VT320 or to ANSI-BBS (it doesn't
: seem to make a difference) and set dosemu to 'ibm'. I get
: legible text and proper box drawing characters. With SET KEY
: statements I can turn on PgDn, PgUp, Ctrl-PgDn, Ctrl-PgUp.
: The only funny thing here is that Ctrl-PgDn must be pressed
: twice to work (same problem under Kermit95).
Is the character that you are assigning to Ctrl-PgDn an escape
character of some kind for "dosemu"?
: I can turn on F1
: with
:
: set key \315 \28 ; F1
:
: but I cannot get any of the other function keys to work. They
: all seem to need to be set to negative numbers, (that is, Clipper
: compares the character code to the value -1 to see if it is the F2
: key), so I would need to write something like
:
: set key \316 \-1 ; F2
:
: but that doesn't work. The function keys do work in Kermit95
: with settings such as
:
: set key \316 \Kansif02 ; F2
:
: but there doesn't seem to be the verb Kansif02 under DOS
: Kermit. Can anyone suggest a way to get the function keys
: working (with Clipper) under DOS Kermit?
MS-DOS kermit does not have the same level of built-in keymap
support that K95 does. You will have to create your own keymap
file for MS-DOS Kermit that assigns the escape sequences sent
by the ANSIFxx kverbs in kermit 95.
However, I would be very surprised if the ANSIFxx kverbs did
anything in Kermit 95 when you are using the Linux terminal
type. The Linux terminal type uses the DEC VT function keys
and not the ANSIFxx keys. Therefore, ANSIFxx kverbs are disabled
during Linux emulation and the DECxx kverbs are disabled during
general ANSI X3.64 based emulations such as AT386 and SCOANSI.
This confirms me thought that perhaps a different terminal
type is being negotiated by the linux box via telnet.
: I still have some minor problems, such as the cursor flashing
: in the upper left corner when Clipper thinks it has turned
: the cursor off, and perhaps some graphic characters such as
: diamond and downarrow not displaying just right. I'd like
: to cure these also, but could live with them.
is this refering to MS-DOS Kermit or Kermit 95?
Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
The Kermit Project * Columbia University
612 West 115th St #716 * New York, NY * 10025
http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org